/**
 * 通用工具 Api
 * @author Blurryface
 */

import { HSYIIRequest, GFRequest } from '/utils/request';

const baseRequest = (url, ...arg) => HSYIIRequest('' + url, ...arg);

export default {
    /**
     * 协议
     * 动态拼接 page 参数到 URL 中
     * @param {string|number} page 页面参数
     * @returns {Promise} 请求的 Promise 对象
     */
    GetPolicy_API(page) {
        return GFRequest(
            {c:'info', a:'page_switch', category:'rule', page:page },
            '',
            'get' ,
            false
        )
    },

    /**
     * 发送短信验证码
     * @param {Object} data 请求数据
     * @returns {Promise} 请求的 Promise 对象
     */
    Send_sms_API(data) {
        return GFRequest(
            {c:'io', a:'io_phone', action:'send_sms'},
            data,
            'post',
            true,
        )
    },

    /**
     * 表情包列表及表情包版本号
     * @param {Object} data 请求数据
     * @returns {Promise} 请求的 Promise 对象
     */
    Get_brow_list_API(data) {
        return baseRequest('io_menu/Get_brow_list',  data, 'get');
    },

    /**
     * 表情列表
     * @param {Object} data 请求数据
     * @returns {Promise} 请求的 Promise 对象
     */
    Get_brow_data_API(data) {
        return baseRequest('io_menu/Get_brow_data',  data, 'post');
    },

    /**
     * 获取协议及说明
     * @param {Object} data 请求数据
     * @returns {Promise} 请求的 Promise 对象
     */


};